winning pair of cards - Francés Inglés Diccionario